.deliverynoti-container {
  background-color: #f3f3f3;
  padding: 14px 24px;
  box-sizing: border-box;
  /deep/ .el-radio-button:first-child .el-radio-button__inner {
    border-radius: 0;
  }
  /deep/ .el-radio-button:last-child .el-radio-button__inner {
    border-radius: 0;
  }
	.table{
		background: #fff;
	}
	.dialogBody {
	  .dialogTable {
	    padding: 24px 24px 20px;
			.dialogShopTitle {
				font-size: 14px;
				font-weight: bold;
				color: #7e6b5a;
				background: url("../../../assets/img/flower_brown.png") no-repeat left center;
				padding-left: 12px;
			}
	  }
	  .dialogFooter {
	    text-align: center;
	    >div {
	      padding: 6px 14px;
	      display: inline-block;
	      border-radius: 14px;
	      border: solid 1px #7e6b5a;
	      font-family: "Microsoft YaHei","微软雅黑","Microsoft JhengHei","华文细黑",STHeiti,MingLiu,'Avenir', Helvetica, Arial, sans-serif;
	      font-size: 14px;
	      color: #7e6b5a;
	      cursor: pointer;
	      line-height: 1;
	    }
	  }
	  .sliderBox {
	    display: flex;
	    justify-content: center;
	    .sliderItem {
	      width: 49%;
	      display: flex;
	      padding: 14px 0;
	      flex-wrap: wrap;
				font-size: 14px;
				color: #222;
				i {
					color: #888;
				}
	      >div {
	        width: 100%;
	        line-height: 32px;
	        .sliderItemLabel {
	          width: 85px;
	          padding-right: 5px;
	          text-align: right
	        }
					/deep/ .el-slider {
						width: 347px;
						margin-top: 20px;
						.el-slider__runway {
							height: 2px;
							background: #ccc;
							.el-slider__button-wrapper{
								width: 24px;
								height: 24px;
								top: -10px;
								.el-slider__button {
									background: url("../../../assets/img/detail_icon_ring.png") no-repeat;
									border: none;
									width: 24px;
									height: 24px;
								}
							}					
						}
						.el-slider__bar {
							height: 4px;
							background-color: #7e6b5a;
							bottom: 0;
						}
					}
	        .sliderItemValue {
	          margin-right: 10px;
	        }
	      }
	      >div:first-child {
	        display: flex;
	      }
	      >div:last-child {
	        padding: 0 20px;
	      }
	    }
	  }
	  .closePart {
	    padding: 10px 0;
	  }
	  .formInline {
	    display: flex;
	    flex-wrap: wrap;
	    .form-item {
	      display: flex;
	      margin: 5px 10px 10px 0;
	      >span {
	        width: 90px;
	        line-height: 32px;
	        text-align: right;
	        margin-right: 5px;
	      }
	    }
	  }
	  .itemBox {
	    margin-bottom: 30px;
	  }
		.dialogSecTitle {
			font-size: 14px;
			color: #222;
			height: 33px;
			line-height: 33px;
			margin-left: 24px;
			padding: 10px 0;
			.normal-btn.query-btn.disabledBtn{
				background-color: #ccc;
			}
			/deep/ .el-radio__input.is-checked+.el-radio__label{
				color: #222;
			}
			/deep/ .el-radio__input.is-checked .el-radio__inner {
				border-color: #7e6b5a;
				background: #7e6b5a;
			}	
			/deep/ .el-radio__inner:hover {
					border-color: #7e6b5a;
			}
		}
		//有条码
		.havecode {
			overflow: hidden;
			border-bottom: 1px dashed #bfbfbf; 
			margin: 0 24px 10px;
			.query-btn{
				margin-left: 40px;
			}
		}
		.tips {
			font-size: 14px;
			color: #bbb;
			margin-left: 43px;
		}
		//无条码
		.nocode {
			position: relative;
			margin-left: 43px;
			margin-top: 30px;
			border-left: 1px solid #ccc;
			.thestepTitle {
				position: relative;
				height: 24px;
				line-height: 24px;
				font-size: 14px;
				span {
					position: absolute;
					left: -12px;
					top: 0;
					width: 24px;
					height: 24px;				
					text-align: center;
					border-radius: 100%;
					background: #ab8461;
					color: #fff;
				}
				p {
					margin-left: 36px;
					font-weight: bold;
					color: #7e6b5a;
				}
			}
			.step-first {
				margin-bottom: 20px;
			}
		}
	  .btnGroup {
	    display: flex;
	    justify-content: center;
	  }
	  .dialogButton {
	    border: solid 1px #7e6b5a;
	    background-color: #fff;
	    width: 100px;
	    color: #7e6b5a;
	    box-sizing: border-box;
	    width: 120px;
	    height: 40px;
	    border-radius: 20px;
	    cursor: pointer;
	    margin: 0 5px;
	    text-align: center;
	    line-height: 40px;
	    display: inline-block;
	    margin-bottom: 5px;
	  }
	  .el-form-item__content {
	    color: #222222 !important;
	  }
	  .el-form-item {
	    margin: 0;
	    >label.el-form-item__label {
	      color: #888888 !important;
	    }
	  }
	  .el-form--inline {
	    display: inline-block;
	  }
	}
	.addBtn {
		margin: 24px 0 16px;
		.normal-btn {
			width: 120px;
		}
	}
}
//加入预选清单弹窗
.addProduct{
	/deep/ .el-dialog{
		width: 600px;
		height: 400px;
	}
	.productBody {
		padding: 20px 0 20px;
		.productFirst {
			margin-top: 30px;
			.el-select {
				width: 60%;
			}
			/deep/ .el-input{
				width: 150px;
				.el-input__inner{
					height: 24px;
					line-height: 24px;
					box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.2);
					border: none;
				}
			}
			/deep/ .el-radio__label{
				display: inline-block;
				width: 140px;
				vertical-align: middle;
			}
			/deep/ .el-radio__input.is-checked .el-radio__inner {
				border-color: #7e6b5a;
				background: #7e6b5a;
			}	
			/deep/ .el-radio__inner:hover {
				border-color: #7e6b5a;
			}
			/deep/ .el-radio__input.is-checked+.el-radio__label{
				color: #7e6b5a;
			}
			.TeamList li{
				position: relative;
				display: inline-block;
				height: 24px;
				*display: inline;
				*zoom: 1;
				width: 240px;
				margin-bottom: 6px;
				margin-left: 42px;
				.writeInput{
					position: absolute;
					left: 22px;
					top: -2px;
				}
				&:hover{
					.Teamoperation{
						display: inline-block;
						*display: inline;
						*zoom: 1;
					}
				}
			}
			//操作
			.Teamoperation{
				display: none;
				vertical-align: middle;
				//编辑删除
				.Btndelete,.Btnwrite{
					display: inline-block;
					width: 14px;
					height: 14px;
					margin-left: 10px;
					background-repeat:no-repeat; 
					vertical-align:middle;
				}
				.Btndelete{
					background-image:url('../../../assets/img/popup_icon_delete.png');
					&:hover{
						background-image:url('../../../assets/img/popup_icon_delete_selected.png');
					}
				}
				.Btnwrite{
					margin-left: 20px;
					background-image:url('../../../assets/img/form_icon_edit.png');
					&:hover{
						background-image:url('../../../assets/img/form_icon_edit_selected.png');
					}
				}
			}
			//新增分组
			.addNewteam{
				position: relative;
				font-size: 14px;
				display: inline-block;
				*display: inline;
				*zoom: 1;
				.normal-btn{
					width: 103px;
					height: 24px;
					line-height: 24px;
					background-color: #7e6b5a;
					border-radius: 12px;
					text-align: center;
					cursor: pointer;
					color: #fff;
					img{
						margin-right: 6px;
					}
				}
				.productBody{
					position: absolute;
					padding: 0;
					box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2);
					background: #fff;
					width: 400px;
					height: 192px;
					border-radius: 8px;
					left: 0;
					bottom: -202px;
					z-index: 2;
					/deep/ .el-input{
						width: 240px;
						.el-input__inner{
							height: 32px;
							line-height: 32px;
							box-shadow: none;
							border: 1px solid #bbb;
						}
					}
					.productSec{
						margin-top: 36px;
					}
				}
			}
		}
		.btnCenter {
			display: block;
			text-align: center;
			margin-top: 40px;
			.normal-btn {
				width: 100px;
				display: inline-block;
				line-height: 32px;
			}
			.cancel-btn {
				border: 1px #7e6b5a solid;
				color: #7e6b5a;
			}
		}
	}
}
.pagination-cont {
  height: 88px;
  display: flex;
  justify-content: center;
  align-items: center;
}

.card_nav .xm-card-item {
  width: 20%;
}

/deep/.el-dialog__body {
  border-radius: 8px;
}

@media screen and (min-width: 1200px) {
  .bread-nav {
    width: 100%;
    background-color: #fff;
    display: flex;
    align-items: center;
    padding-left: 25px;
    box-sizing: border-box;
    font-family: "Microsoft YaHei","微软雅黑","Microsoft JhengHei","华文细黑",STHeiti,MingLiu,'Avenir', Helvetica, Arial, sans-serif;
    font-size: 16px;
    color: #888888;
  }
  .bread-icon {
    padding: 5px;
  }
  .deliverynoti-contant {
    padding: 24px;
    width: 100%;
    background-color: #f3f3f3;
    box-sizing: border-box;
  }
  .card_nav {
    width: 100%;
    display: flex;
  }
  .search-cont {
    background-color: #fff;
    margin-top: 24px;
    border-radius: 8px;
  }
  .search-cont-form {
    display: flex;
    width: 100%;
  }
  .search-left {
    flex: 1;
    min-height: 64px;
    max-width: 1350px;
  }
  .data-picker-label {
    display: inline-block;
    vertical-align: top;
    line-height: 32px;
    height: 32px;
    margin-top: 16px;
    font-family: "Microsoft YaHei","微软雅黑","Microsoft JhengHei","华文细黑",STHeiti,MingLiu,'Avenir', Helvetica, Arial, sans-serif;
    color: #222222;
    font-size: 14px;
    margin-left: 24px;
  }
  .card_nav .xm-card-item {
    width: 256px;
  }
}
//提示tips
.questionTips {
	position: relative;
	&::after{
		content: '';
		position: absolute;
		background: url("../../../assets/img/icon_questionmark.png") no-repeat left center;
		width: 14px;
		height: 14px;
		top: 0;
		right: -18px;
	}
}
.table-bg{
	padding: 0 16px;
	background-color: #fff;
}